killer algae - German English Dictionary